[USER (data scientist)]:Great, now that we have filtered the dataset, please analyze the filtered dataset to identify laptops with a powerful CPU and at least 8GB of RAM. We also need bar chart showing the distribution of laptops with a powerful CPU and at least 8GB of RAM. Please generate a bar chart and save both the chart and a dataframe as .pkl and .png files, respectively, to visualize the distribution of laptops by manufacturer that have a powerful CPU and at least 8GB of RAM in the 'laptops_price' dataset.
My template of code snippet is:

---BEGIN CODE TEMPLATE--- 

import pandas as pd
import pickle

# Load the dataset   
laptops_price = pd.read_csv("laptops_price.csv")   

# YOUR SOLUTION BEGIN:
<code1>
[GENERATE YOUR CODE]
</code1>
# YOUR SOLUTION END: 

print(laptop_counts)
pickle.dump(laptop_counts,open("./pred_result/laptop_counts.pkl","wb"))

plt.savefig('./pred_result/powerful_laptops_distribution.png')
plt.show()

---END CODE TEMPLATE---

[YOU (AI assistant)]: Sure, I can help you with that.
